metropolitan police commissioner - German English Dictionary